@charset "utf-8";
/*banner*/
.banerbak{width:100%; min-width:1230px;width:expression(this.offsetWidth < 1200 ? '1200px': true);  height:537px; background:#FFFFFF;}
.syboxb{width:100%; height:537px; position:relative; overflow:hidden}
.bannerlb{width:100%; height:537px; overflow:hidden}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:573px;overflow:hidden; z-index:1}

.bannerlb .ban_nav{display:none;}
.bannerlb .Left,.banner .Right{ display:none}
.slide{position:relative;width:100%; }

.wrap{width:245px; height:573px; overflow:hidden}
.bann_ext{position:absolute; top:0px; left:50%; margin-left:-600px; z-index:999; }
.frontCover{ width:245px; height:573px; background:#2d2731; filter:alpha(opacity=80); opacity: 0.8; overflow:hidden; }
.frontCover li{width:245px; height:49px; line-height:49px;color:#ffffff; text-align:center;overflow:hidden; }
.fcoverbaka{background:#58595b;}
.frontCover li a{ display:inline-block;width:200px; padding:0px 0px 0px 45px;; text-align:left; font-size:15px; color:#FFFFFF;overflow:hidden;  }
.frontCover li a:hover{color:#FFFFFF; background:#0A6EC8; text-decoration:none}
.fcbd2{ border-bottom:#0A6EC8 2px solid;}
.frontCover p{ display:none}
.frontCover .img{display:none}
.frontCover img{display:none}
.frontCover .open{}

/*主体*/
.symain{ width:1230px; height:auto; margin:0 auto; position:relative; overflow:hidden}
.mf1{width:1230px; height:145px; margin:0 auto; text-align:center; color:#000203; overflow:hidden}
.mf1 span{ display:inline-block;height:145px; line-height:145px;}
.mf1 i{ display:inline-block; width:17px; height:14px; background:url(img1.png) -5px -37px; overflow:hidden}

.mf2{width:1230px; height:162px; margin:0 auto; overflow:hidden}
.mf2 li{ width:300px; height:162px; float:left; text-align:center; overflow:hidden}
.mf2 dl{ width:100%; overflow:hidden}
.mf2 dt{width:258px; height:38px; line-height:38px; font-size:17px; color:#000203; overflow:hidden}
.mf2 dd{width:258px; height:124px; line-height:24px; color:#a3a1a1; text-align:left; padding:0px 20px 0px 20px; border-right:#f0f0f0 1px solid; overflow:hidden}

.mf3{width:1230px; height:auto; margin-top:32px;overflow:hidden;}
.mf3bt{width:1230px; height:50px; border-bottom:#bfbfbf 1px solid; overflow:hidden}
.mf3bt span{ display:inline-block;height:50px; line-height:50px;}
.mf3bt i{ display:inline-block; width:17px; height:14px; background:url(img1.png) -5px -37px; margin-top:18px; overflow:hidden}
.mf3box{ width:100%; height:373px; margin-top:15px; overflow:hidden}

.m3p399{ width:399px; height:373px; margin-right:1px; position:relative; overflow:hidden}
.m3p199{width:199px; height:186px;position:relative; overflow:hidden; }
.m3db1{ margin-bottom:1px;}
.m3txt{ width:399px; height:185px; background:#0A6EC8; position:absolute; left:0px; bottom:0px;}
.m3tbox{ width:360px; height:130px; line-height:180%; margin:26px 0px 0px 21px; color:#FFFFFF; overflow:hidden}

.mf4{width:1230px; height:auto; margin-top:8px; margin-bottom:10px;overflow:hidden;}
.mf4box{ width:100%; height:363px; margin-top:15px; overflow:hidden}
.mf4239{ width:239px; height:181px; margin-right:1px;position:relative; overflow:hidden}
.m4p479{width:479px; height:363px; margin-right:1px;position:relative; overflow:hidden; }
.m4dt1{ margin-top:1px;}

.mf5{width:1230px; height:auto; margin-top:32px;overflow:hidden;}
.mf5box{ width:100%; height:auto; margin-top:15px; overflow:hidden}
.mf5box dl{ width:190px; height:auto; float:left; margin-right:10px; margin-bottom:15px;overflow:hidden}
.mf5box dd{ width:190px; height:36px; line-height:36px; overflow:hidden}
.mf5box li{ width:290px; height:59px; overflow:hidden}
.mf5box li img{width:290px; height:59px;}
.m5r13{ margin-right:13px;}

.mf6{width:1230px; height:auto; margin-top:10px;overflow:hidden;}
.mf6box{ width:100%; height:auto; margin-top:15px; overflow:hidden}
.mf6box dl{ width:239px; height:auto; float:left; margin-right:3px; margin-bottom:20px;overflow:hidden}
.mf6box dt{ width:239px; height:210px; line-height:36px;position:relative; background:#0A6EC8; overflow:hidden}
.mf6box dt img{width:239px; height:210px;display:block; position:absolute; left:0px; top:0px;}
.mf6box dd{ width:239px; height:auto; margin-top:15px; overflow:hidden}
.mf6box dd p{ width:100%; height:42px; line-height:22px; overflow:hidden}

.mf7{width:1230px;cheight:auto; margin-top:2px; margin-bottom:2px; background:#f3f3f3; padding-bottom:35px;overflow:hidden;}
.mf7 dl{ width:360px; height:auto; padding-left:30px; float:left; overflow:hidden}
.mf7 dt{ width:360px; height:48px; border-bottom:#dadada 1px solid;}
.mf7 dt span{ display:inline-block; float:left; width:268px; height:48px; line-height:48px; overflow:hidden}
.mf7 dt i{ display:inline-block; float:left; width:90px; height:48px; line-height:48px; overflow:hidden}
.mf7 dd{ width:100%; height:260px; line-height:24px; padding:18px 0px 18px 0px; overflow:hidden}

.typictxt{ width:100%; height:40px; line-height:20px; padding:10px 0px 10px 0px; background:#0A6EC8; color:#FFFFFF; position:absolute; left:0px; bottom:-60px; overflow:hidden}
.typictxt p{ padding-left:10px; height:20px; line-height:20px; overflow:hidden}
.typictxt a{ color:#FFFFFF;}
.typictxt a:hover{ color:#FFFFFF;}
